Marie FARGE's profile

THE GIANTS [annual report]

THE GIANTS [annual report]
Published:

Owner

THE GIANTS [annual report]

The Giants “Non-Advertising” Awards were created in 2003 to recognize brilliant creative work done by Ogilvy offices throughout the EAME region. Read More

Published: